package chapter12.exception_;

import java.util.Scanner;

/**
 * @Auther: Tx
 * @Date: 2022/5/10 15:37
 */
public class CostomException {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("输入年纪");
        int age = scanner.nextInt();
        if (!(age>=18 && age<=120)){
            throw new AgeException("您输入的年纪有误");
        }
        System.out.println("程序退出");
    }
}
class AgeException extends RuntimeException{
    //Java Api 中的大多数异常类都包含两个构造方法
    // ，一个无参构造，一个带有消息的构造

    public AgeException(String message) {
        super(message);
    }
}